﻿using System.Windows;
using MvvmTest.Models;

namespace MvvmTest.Views;

public partial class UserView : Window
{
    public UserView(Student student)
    {
        InitializeComponent();
        this.DataContext = new
        {
            Model = student
        };
    }

    private void btnSave(object sender, RoutedEventArgs e)
    {
        //表示窗口已经成功关闭，并且用户单击了“确定”按钮。
        this.DialogResult = true;
        
    }

    private void btnCanel(object sender, RoutedEventArgs e)
    {
        //将当前窗口的 DialogResult 属性设置为 false，表示窗口已经成功关闭，但是用户没有单击任何按钮。这通常用于在窗口关闭时执行某些清理操作，或者在用户取消操作时执行某些回滚操作。
        this.DialogResult = false;
    }
}